﻿namespace WCS.ViewModels
{
    public class PortShowDto
    {

        public string Id { get; set; }

        public string Type { get; set; }

        public string Name { get; set; }

        public string IP { get; set; }

        public bool IsConnected { get; set; }

        public string AgvAddress { get; set; }

        public string PlcAddress { get; set; }

        public string AgvValue { get; set; }

        public string PlcValue { get; set; }

        public string MaterialValue { get; set; }

        public bool Enable { get; set; }

        public string Region { get; set; }

        /// <summary>
        /// X坐标
        /// </summary>
        public float XPosition { get; set; }  //X坐标

        /// <summary>
        /// Y坐标
        /// </summary>
        public float YPosition { get; set; } //Y坐标


        public Dictionary<string, int> PLcDisplayInfo { get; set; } = new Dictionary<string, int>();


        public Dictionary<string, int> AgvDisplayInfo { get; set; } = new Dictionary<string, int>();

        public string CallType { get; set; }

    }
}
